lake victoria environmental management project - French English Dictionary

lake victoria environmental management project

Meanings of "lake victoria environmental management project" in French English Dictionary : 1 result(s)

English French
Environment
lake victoria environmental management project projet de gestion de l'environnement du lac victoria